Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
219A ILFORD LANE Terraced £375,000 10 Jan 2003
225A ILFORD LANE Terraced £118,000 24 Jun 1999
227A ILFORD LANE £1,190,000 12 Oct 2023
229A ILFORD LANE Terraced £250,000 25 Nov 2014
231 ILFORD LANE £107,000 12 Feb 2020